package com.ph.irp.base.assistantmaterial.service;

import java.util.List;

import com.ph.exception.PHException;
import com.ph.irp.model.PBaseAssistantmaterialIndustry;



public interface AssistantmaterialIndustryService {
	//根据id查找行业信息
    public  PBaseAssistantmaterialIndustry getAssistantmaterialIndustryById(int industryID) throws Throwable;
	//查找所有行业
    public List<PBaseAssistantmaterialIndustry> getAllAssistantmaterialIndustry() throws Throwable;
    //根据名称查询行业信息
    public List<PBaseAssistantmaterialIndustry> getAllAssistantmaterialIndustryByName(String industryName) throws Throwable;
    //根据代码查询行业信息
    public List<PBaseAssistantmaterialIndustry> getAllAssistantmaterialIndustryByCode(String industryCode) throws Throwable;
    //根据代码和名称查询行业信息
    public List<PBaseAssistantmaterialIndustry> getAllAssistantmaterialIndustryByCodeAndName(String industryCode,String industryName) throws Throwable;
	//删除一个或者多个行业
	public void deleteAssistantmaterialIndustry(Object[] IndustryIDs) throws Throwable;
	//增加行业信息
	public void addAssistantmaterialIndustry(PBaseAssistantmaterialIndustry pbaseAssistantmaterialIndustry) throws Throwable;
	//更新行业信息
	public void updateAssistantmaterialIndustry(PBaseAssistantmaterialIndustry pbaseAssistantmaterialIndustry)throws Throwable;
	//动态查找行业信息
	//public List<PBaseAssistantmaterialIndustry> getALLAssistantmaterialIndustry(PBaseAssistantmaterialIndustry pbaseAssistantmaterialIndustry) throws Throwable;

	
	
}
